toad lily (tricyrtis hirta) - Turc Anglais Dictionnaire